steroid thioester - English Synonyms Dictionary